Skip to content

chore(hygiene): drop phantom README.md from cabal + dead .hypatia-ignore entry#44

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/hygiene-cabal-ignore
Jun 23, 2026
Merged

chore(hygiene): drop phantom README.md from cabal + dead .hypatia-ignore entry#44
hyperpolymath merged 1 commit into
mainfrom
claude/hygiene-cabal-ignore

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

What

Two safe cleanups surfaced by the Hypatia-findings review (the unambiguous, non-licence ones):

  1. casket-ssg.cabal — removed README.md from extra-source-files (only README.adoc exists). Clears the File listed in casket-ssg.cabal file does not exist: README.md build warning.
  2. .hypatia-ignore — removed the dead cicd_rules/banned_language_file:examples/SafeDOMExample.res exemption; that .res fixture was deleted in chore(fixtures): delete stale SafeDOMExample.res ReScript fixture (Re… #38, so the line no longer matches anything. Kept the format header.

Deliberately not in this PR

  • No SPDX/licence changes. The findings review indicates the bulk of the 18 are missing-SPDX on ~7 files (templates/modern.css, locales/*.txt, examples/web-project-deno.json, config.example.yaml). Per the estate's highest-priority guardrail (no bulk SPDX sweeps; licence findings are flag-only, owner-approved per-file), these are held for owner approval, not touched here.
  • No http:// edits. The two flagged http:// in src/CasketGnosis.hs are XML namespace URIs (sitemap / Atom) that must remain http://; they belong in .hypatia-ignore, pending the exact rule-id.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WN6nPWWe4dvXfoqBG6auWN


Generated by Claude Code

…ore entry

Two safe cleanups surfaced by the Hypatia findings review: (1) casket-ssg.cabal listed README.md in extra-source-files but the file does not exist (only README.adoc) — removes the 'file does not exist' build warning; (2) .hypatia-ignore still exempted examples/SafeDOMExample.res, whose .res fixture was deleted in #38 — drop the dead exemption, keep the format header. No SPDX/licence changes (held for owner approval per the no-sweep mandate).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01WN6nPWWe4dvXfoqBG6auWN
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@hyperpolymath
hyperpolymath marked this pull request as ready for review June 23, 2026 22:15
@hyperpolymath
hyperpolymath merged commit 9a3d923 into main Jun 23, 2026
7 of 13 checks passed
@hyperpolymath
hyperpolymath deleted the claude/hygiene-cabal-ignore branch June 23, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants